About Ffg Technology Ltd (12729831) United Kingdom