About Badry Ltd Ltd (12986949) United Kingdom