About P&k Space Ltd (13340805) United Kingdom