About R Hamandi Limited (07115240) United Kingdom