About Appart Limited (00851558) United Kingdom