About Clyper Ltd (12661561) United Kingdom