About Bear & Rabbit Ltd (11703040) United Kingdom