About Briscola Limited (12156080) United Kingdom