About Blackbody Limited (06818862) United Kingdom