About The Akimbo Group Limited (13293479) United Kingdom