About Foggy Ltd (12630704) United Kingdom