About Living Presence Limited (12375459) United Kingdom