About Parallel Universe Sweden Limited (12031706) United Kingdom