About Foxmere Technologies Ltd (11222142) United Kingdom