About Appendium Solutions Ltd (12204730) United Kingdom