About Slonk Limited (SC699590) United Kingdom