About Swanseapods Ltd. (13076930) United Kingdom