About Pensare Holdings Ltd (10682219) United Kingdom