About Metacurve Intellectual Properties Limited (05048588) United Kingdom