About Faktal Limited (10326860) United Kingdom