About Jaad Holding Limited (11462547) United Kingdom