About Bolt Science Limited (02675042) United Kingdom