About Byc Holding Limited (07823024) United Kingdom