About Living Proof Strategy Ltd (10954099) United Kingdom