About Julius Cyborg Ltd (13678146) United Kingdom