About The Fennec Collective Ltd (SC602373) United Kingdom