About Cyborg Limited (03427092) United Kingdom