About Bright Boffins Limited (09923626) United Kingdom