About Fowlmere Asset Management Limited (11032959) United Kingdom