About Aka Internet Limited (06316428) United Kingdom