About Lyche Bo Limited (13513706) United Kingdom