About Aurajoki Holdings Uk Limited (10932249) United Kingdom