About Stil-taken Ltd (13123759) United Kingdom