About Pugatch Consilium Limited (05925395) United Kingdom