About Bella James Limited (SC667612) United Kingdom