About Natasha Sackey Ltd (10048895) United Kingdom