About Absolute 25 Ltd (13130917) United Kingdom