About Baikrich Technology Ltd (08572410) United Kingdom