About Olive And Bear Limited (10579395) United Kingdom