About Squichair Ltd (11157589) United Kingdom