About Presence Aware Tech Ltd (08425556) United Kingdom