About Jeya Aberdeen Limited (SC536007) United Kingdom