About Actix International Limited (05357259) United Kingdom