About Aaru Foundation (united Kingdom) Limited (12048750) United Kingdom