About Amigo Technology Limited (07757607) United Kingdom