About Seemron Ltd (12442068) United Kingdom