About Clear Space Technology Ltd (13114119) United Kingdom