About Akin Investments Limited (04326658) United Kingdom