About A.f.t. Holdings Limited (05932388) United Kingdom