About Frama (uk) Limited (02455845) United Kingdom