About Stanleick Management Ltd (11214209) United Kingdom