About Naked Hare Ltd (11053132) United Kingdom