About The Limitless Space Limited (12763894) United Kingdom