About Amokura Limited (08962192) United Kingdom