About Jubileebay Limited (03007130) United Kingdom