About Bykor Ltd (12678953) United Kingdom