About Fenexx Ltd (10176667) United Kingdom