About Wakarusa 2 Limited (05596794) United Kingdom