About Bdellium London Ltd (12859337) United Kingdom