About Amima Technology Ltd (07935915) United Kingdom