About Sleakeit Limited (10826088) United Kingdom