About Bba Ng Limited (11394160) United Kingdom