About Ladi & King Ltd (12140418) United Kingdom