About Agalle Limited (SC698508) United Kingdom