About Absolu Limited (10426941) United Kingdom