About Rashid Holdings Limited (11054370) United Kingdom