About Amigo Technologies Limited (09235970) United Kingdom