About Absol Technologies Ltd (13222596) United Kingdom