About Absolute Technologies Limited (04139350) United Kingdom