About Miraxidea Business L.p. (SL010317) United Kingdom