About Spaceframed Limited (10554119) United Kingdom