About The Sweetest Company Limited (12889584) United Kingdom