About Pensee (uk) Ltd (10924948) United Kingdom