About Amakuru (uk) Ltd (08185490) United Kingdom