About Ooh Ruby Shoes Limited (SC327346) United Kingdom