About Clearance Factor Limited (10831179) United Kingdom