About Kypera Holdings Limited (06010221) United Kingdom