About Pombo Limited (NI648124) United Kingdom