About Spirit Quay Rtm Company Limited (10724584) United Kingdom