About Absolute Management Limited (12508205) United Kingdom