About Beija London Ltd (09560414) United Kingdom