About Neesha Services (uk) Ltd (09193304) United Kingdom