About Iam Technology Limited (13218191) United Kingdom