About Belica Limited (09434259) United Kingdom