About Akuri Limited (13129058) United Kingdom