About Absolute Apps Ltd (13294466) United Kingdom