About Parallel Collective Ltd (11553733) United Kingdom