About Ladara Holding Ltd (11516511) United Kingdom