About Berja Sparks Ltd (10888294) United Kingdom