About Akifix Company Limited (11589036) United Kingdom