About The Foji Group Ltd (12911447) United Kingdom