About Mindful Swan Ltd. (11199484) United Kingdom