About Bdour Investment Ltd (12975333) United Kingdom