About Quartermile Ventures Limited (SC210170) United Kingdom