About Framd Limited (10391349) United Kingdom