About Antiparallel Investments Limited (13202488) United Kingdom