About Foggy Lake Limited (11271782) United Kingdom