About Sasha Kerr Makeup Ltd (SC635837) United Kingdom