About Beicore Ltd (07340462) United Kingdom