About Akka Rentals Limited (13500525) United Kingdom