About Folkstone Management Ltd (12012384) United Kingdom