About Sigmabeta Solutions Limited (09189277) United Kingdom