About Malikha Services Limited (11654502) United Kingdom