About Kraken Motors Ltd (13445693) United Kingdom