About Leeah Ltd (12741629) United Kingdom