About The Noon Project Ltd (12267773) United Kingdom