About Niya Lowe Limited (12157034) United Kingdom