About Yeboah Swim Ltd (12705111) United Kingdom