About Clasper House Investment Ltd (12072455) United Kingdom