About Necesseamin Ltd (12867722) United Kingdom