About Sci-comm Consulting Limited (10791252) United Kingdom