About The Pet Culture (holdings) Ltd (12029982) United Kingdom