About Jamores Limited (06939600) United Kingdom