About I Bella Limited (12487966) United Kingdom