About Faktor Associates Limited (01662282) United Kingdom