About Yellowish Limited (10306398) United Kingdom