About Dirac Limited (SC573103) United Kingdom