About Wsrd Holding Limited (11546927) United Kingdom