About Ruby Bee Ltd (07919292) United Kingdom