About Angstrom Consultants Ltd (11114125) United Kingdom