About Pulse Space Limited (06145842) United Kingdom