About Frantex London Limited (12183355) United Kingdom