About Niyah Trey Engineering Limited (10684094) United Kingdom