About Cyborg Finance Limited (12131863) United Kingdom