About Georandd Ltd (SC651404) United Kingdom