About Lion S Roar Records Ltd (07909184) United Kingdom