Thank you, thought I was going mad.
SFALO sells sports gear, mostly soccer, I think. They also have an indoor soccer "Space" or "Rink" in an apartment building or high rise where youth can practice. No ping pong, no pizza here.
Their "Cafe".
https://www.youtube.com/watch?v=c0EvYzCQd4M
SFALO Soccer Stadium
飛龍球場「More Touch More Fun」開幕禮
https://www.youtube.com/watch?v=5ryGFUvtDoQ
I am not going to read into the "More Touch, More Fun". I think that its just a way of saying that the more time playing the more fun you have, and it does not translate well. (How many soccer fields are in Hong Kong. Probably not many.)
I tried to see if there was any connection to groups in the US but did not find anything.
There. Thorough on a slow Thursday night.