About Sei Bella Limited (09714874) United Kingdom