About Goxx Ltd. (05064702) United Kingdom