About Richard Khan Solutions Ltd (11072271) United Kingdom