About Lp Jawda Solutions Ltd (12352473) United Kingdom