About Aporia Solutions Limited (10105030) United Kingdom