About Semicolon Limited (SC695095) United Kingdom