About Livingshire Holdings Ltd (11218527) United Kingdom