About Neona Project Solutions Limited (09473257) United Kingdom