About San Marina Limited (04011289) United Kingdom