About Sagotronics Foundiation Ltd (12850906) United Kingdom