About The Foxy Monk Holdings Limited (12338681) United Kingdom