About Swalon Maritime (uk) Limited (12985017) United Kingdom