About Subatomic Limited (07094215) United Kingdom