About Sl2 (squared) Limited (12612139) United Kingdom