About Apartx Limited (SC642388) United Kingdom