About Om Latin America Holdco Uk Limited (06404271) United Kingdom