About Propcap Spv6 Limited (13582553) United Kingdom