About The Forgotten Space Limited (12799547) United Kingdom