About Onyx Lounge & Tea Bar Limited (11315678) United Kingdom