About Agamon Technologies Limited (11170289) United Kingdom