About Aurajoki Europe Limited (07838968) United Kingdom