About Akora Holdings Limited (07325637) United Kingdom