About Assaye Technologies Limited (SC673183) United Kingdom