About Maseli Limited (10258009) United Kingdom