About Pompano Investments Limited (12519126) United Kingdom