About The 0161 Project Ltd (12058237) United Kingdom