About The Finding Space Ltd (12993625) United Kingdom