About A&b Modi Ltd (10932618) United Kingdom