About Sandyglen Solutions Ltd (11763212) United Kingdom