About Cyturjacobe Ltd (12901824) United Kingdom