About Sliding Paradigms Ltd (11079280) United Kingdom