About Living Planet Limited (10199367) United Kingdom