About Swoli Ltd. (13680246) United Kingdom