About Flintlock Management Ltd (11936387) United Kingdom