About Yellow Lentil Limited (11063802) United Kingdom