About Akoya Propco 4 Limited (12988435) United Kingdom