About Axel Technologies Ltd. (03702237) United Kingdom