About Ruby Haven Ltd (11399842) United Kingdom