About Assaye Holdings Limited (SC666138) United Kingdom