About Foji Contractions Limited (11740336) United Kingdom