About Harmeet Sehra Ltd (10801100) United Kingdom