About Frimac Limited (11679677) United Kingdom