About Silicohr Limited (12347526) United Kingdom