About Kaia Beach Vista Limited (10826340) United Kingdom