About Jomore Limited (13548784) United Kingdom