About Clipse Network Ltd (10050553) United Kingdom