About Jade Inc Limited (11608028) United Kingdom