About The Lucky Pet Community Interest Company (12515429) United Kingdom