About Ax Boom Boom Ltd (SC703609) United Kingdom