About Akoma International (uk) Limited (04526670) United Kingdom