About Badr Ltd (07294883) United Kingdom