About Do-ho London Ltd (12460349) United Kingdom