About Shula 1 Limited (09887085) United Kingdom