About Shaneka Meli Limited (11879138) United Kingdom