About Upflux Enterprises Ltd. (12025437) United Kingdom