About Scibella Ltd. (09096243) United Kingdom