About Absolute Strategy Limited (05727407) United Kingdom