About Food Technical Management Services Ltd (11256527) United Kingdom