About Kyrascope Limited (07317012) United Kingdom