About Ukpim Holdco Limited (05149533) United Kingdom