About Fynbos Strategy Limited (07701774) United Kingdom