About The Hidden Base Limited (12035278) United Kingdom