About Clossal Ltd (13321484) United Kingdom