About Cyprasa Holdings Limited (12034750) United Kingdom