About Actiframe Limited (SC687852) United Kingdom