About Hammos Ltd (12040739) United Kingdom