About Ismeta International Limited (13537748) United Kingdom