About Pellego Consulting Limited (10578367) United Kingdom