About Akimoto Associates Limited (04600028) United Kingdom