About Paradigm Lab Ltd (SC577327) United Kingdom