About Parallel Holdings Sw6 Ltd (13702730) United Kingdom